A theory of NP-completeness and ill-conditioning for approximate real computations
نویسندگان
چکیده
We develop a complexity theory for approximate real computations. We first produce a theory for exact computations but with condition numbers. The input size depends on a condition number, which is not assumed known by the machine. The theory admits deterministic and nondeterministic polynomial time recognizable problems. We prove that P is not NP in this theory if and only if P is not NP in the BSS theory over the reals. Then we develop a theory with weak and strong approximate computations. This theory is intended to model actual numerical computations that are usually performed in floating point arithmetic. It admits classes P and NP and also an NP-complete problem. We relate the P vs NP question in this new theory to the classical P vs NP problem. Date: March 12, 2018. 2010 Mathematics Subject Classification. 68Q15; 68Q05, 68Q17 . This work was partially supported by the Smale Institute. 1 ar X iv :1 80 3. 03 60 0v 1 [ cs .C C ] 9 M ar 2 01 8 2 A THEORY OF NP-COMPLETENESS...
منابع مشابه
Neighbor-Aware Search for Approximate Labeled Graph Matching using the Chi-Square Statistics
Labeled graphs provide a natural way of representing entities, relationships and structures within real datasets such as knowledge graphs and protein interactions. Applications such as question answering, semantic search, and motif discovery entail efficient approaches for subgraph matching involving both label and structural similarities. Given the NP-completeness of subgraph isomorphism and t...
متن کاملOn the Structure of Valiant's Complexity Classes
One of the most important developments in theoretical computer science is the concept of NP-completeness. Recently, initiated by a paper by Blum, Shub, and Smale [6] (BSS-model), there has been a growing interest in investigating such concepts over general algebraic structures, with the purpose of classifying the complexity of continous problems. But already ten years earlier, Valiant [26, 28] ...
متن کاملObservational Completeness on Abstract Interpretation
In the theory of abstract interpretation, a domain is complete when abstract computations are as precise as concrete computations. In addition to the standard notion of completeness, we introduce the concept of observational completeness. A domain is observationally complete for an observable π when abstract computations are as precise as concrete computations, if we only look at properties in ...
متن کاملHow to Cope with NP-Completeness
NP-complete problems arise frequently in practice. In today’s lecture, we discuss various approaches for coping with NP-complete problems. When NP-completeness was discovered, algorithm designers could take it as an excuse. It is true, that I have not found an efficient algorithm. However, nobody will ever find an efficient algorithm (unless P = NP). Nowadays, NP-completeness is considered a ch...
متن کاملBuilding a Multi-Objective Model for Multi-Product Multi-Period Production Planning with Controllable Processing Times: A Real Case Problem
Model building is a fragile and complex process especially in the context of real cases. Each real case problem has its own characteristics with new concepts and conditions. A correct model should have some essential characteristics such as: being compatible with real conditions, being of sufficient accuracy, being logically traceable and etc. This paper discusses how to build an efficient mode...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018